/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ads.list;

/**
 *
 * @author framet
 */
public interface SimpleListI {

    public void addFirst(Object obj);

    public Object getFirst() throws ListEmptyException;

    public Object removeFirst() throws ListEmptyException;

    public void addLast(Object obj);

    public Object getLast() throws ListEmptyException;

    public Object removeLast() throws ListEmptyException;

    public void addNth(Object obj, int index);

    public Object getNth(int index) throws ListEmptyException;
}
